// 开发文档: https://uniapp.dcloud.net.cn/uniCloud/cloud-obj
module.exports = {
	async register(val) {
		const db = uniCloud.database()
		const res = await db.collection("user").where({
			name: val.name
		}).get()
		if (res.data.length === 1) {
			const msg = "账号呢称已存在"
			return msg
		} else {
			const reg = await db.collection('user').where({
				deviceId: val.deviceId
			}).get()
			if (reg.data.length >= 2) {
				const msg = "账号最多2个"
				return msg
			} else {
				const msg = await db.collection('user').add({
					...val
				}).then((res) => {
					const msg = "成功"
					return msg

				}).catch(error => {
					const msg = "失败"
					return msg
				})
				return msg
			}
		}

	},
	async getUser(val){
		const db = uniCloud.database()
		const res = await db.collection("user").where({
			name:val
		}).get()
		return res
	},
	async getInfo(val) {
		const db = uniCloud.database()
		const res = await db.collection("equipment").where({
			...val
		}).get()
		if (res.data.length === 1) {

		} else {
			db.collection('equipment').add({
				...val
			})
		}
	},
	async login(val) {
		const db = uniCloud.database()
		const res = await db.collection("user").where({
			...val
		}).get()
		return res
	}
}
